package string;

import java.util.Scanner;

/**
 * String toUpperCase()
 * 将字符串中的英文部分转换为全大写
 * String toLowerCase()
 * 将字符串中的英文部分转换为全小写
 */
public class ToUpperCaseDemo {
    public static void main(String[] args) {
        String line = "学习Java";

        String upper = line.toUpperCase();
        System.out.println(upper);

        String lower = line.toLowerCase();
        System.out.println(lower);


        String code = "3A5hKz8";
        Scanner scanner = new Scanner(System.in);
        System.out.println("请输入验证码:["+code+"]");
        String input = scanner.nextLine();
//        code = code.toUpperCase();//将验证码转换为全大写
//        input = input.toUpperCase();//输入的字符串也转换为全大写
        /*
            String提供了equals方法，用于判断两个字符串内容是否相等
            实际开发中几乎不会使用==比较，因为是比较地址！！！注意！！
         */
//        if(code==input){
//        if(code.equals(input)){
        if(code.equalsIgnoreCase(input)){//String提供了忽略大小写判断内容相等
            System.out.println("正确!");
        }else{
            System.out.println("错误!");
        }


    }
}



